council or other ruling or executive body - Turc Anglais Dictionnaire